package swingxrcp.framework.client.action;

public interface ITask extends Runnable {

	/**
	 * 数据对象
	 *
	 * @return
	 */
	public Object getData();

	/**
	 * 获取数据源文件(XML格式)
	 *
	 * @return
	 */
	public String getDataSource();

	/**
	 * 判断数据源是否存在
	 *
	 * @return
	 */
	public boolean isExistDataSource();

	/**
	 * 任务是否执行成功
	 *
	 * @return
	 */
	public boolean isSuccess();
}
